Adventure Cycles A Software Engineering Approach

نویسندگان

  • John Paynter
  • Emma Sharkey
چکیده

In this paper we discuss using a case study to demonstrate the software engineering process from requirements, specification, preliminary user manual, prototyping, design, implementation and testing as well as some postimplementation details such as maintenance and extendibility/reusability. Each semester a case is developed that is pivotal to a final year Software Engineering course. Groups, usually of four students, undertake the entire systems development life cycle. The project is developed over one semester (12 weeks) in four separate phases with an assignment completed for each phase. The Adventure Cycles case was run differently from the cases used in previous semesters in that it was done during the three hours of lectures each week. These exercises replaced the standard (PowerPoint-driven) lectures. In parallel the groups developed a separate project (for 2004, in the first semester Dogs R Us and in the second Residential Tenancy). Examples from past semester projects are also made available to the students. The lessons learnt from these cases are available here. Overall the student performance in the class improved, as did their assessment of the course and its components. This has encouraged us to continue with this case-driven approach to teaching software engineering.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Amethyst: A 3D Adventure Game for Tablets

Amethyst is a point-and-click science fiction adventure game for tablets, developed over two quarters to demonstrate applied principles of computer graphics and software engineering discipline. Using a novel interaction system, players can engage in environmental puzzles. Development of Amethyst required non-trivial quality assurance measures and workflow enhancements. The end result is a funct...

متن کامل

Adventure Sports Development Paradigm

In the recent years, adventure sports have been growing increasingly. Adventure sports are new and appealing activities that regularly include some kinds of physical and mental challenges and relative presence of natural environment. These activities are presenting new paths and sometime they called as a serious competitor for mainstream sport. The aim of this study was to present a paradigm fo...

متن کامل

Software Engineering, International Summer Schools, ISSSE 2006-2008, Salerno, Italy, Revised Tutorial Lectures

One day, you will discover a new adventure and knowledge by spending more money. But when? Do you think that you need to obtain those all requirements when having much money? Why don't you try to get something simple at first? That's something that will lead you to know more about the world, adventure, some places, history, entertainment, and more? It is your own time to continue reading habit....

متن کامل

Protocol engineering - a rule-based approach

One day, you will discover a new adventure and knowledge by spending more money. But when? Do you think that you need to obtain those all requirements when having much money? Why don't you try to get something simple at first? That's something that will lead you to know more about the world, adventure, some places, history, entertainment, and more? It is your own time to continue reading habit....

متن کامل

Towards a Model-Based Framework for Integrating Usability and Software Engineering Life Cycles

In this position paper we propose a process model that provides a development infrastructure in which the usability engineering and software engineering life cycles co-exist in complementary roles. We describe the motivation, hurdles, rationale, arguments and implementation plan for the need, specification and the usefulness of such a model. Our approach does not merge one lifecycle’s technique...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004